I`m thawing mine today How long can a turkey last frozen I wonder how many RXers got the ROYAL TURKEY?